synthetic admixture - Turkish English Dictionary